Your post is factually incorrect in many ways.
They do not offer a far better rate than banks, I could get atleast 1% more than they are offering on USD at HSBC. T/T does not take alot of admin at most 1 side of a4 and its much quicker than this service. Also I have never paid £25 for a T/T
Finally this company is registered in Ireland so it would be difficult for someone in the UK to take action against them if things went wrong.