I've looked into it a bit further its an outfit I got hold of via Sage the accounts software I use, they seem to be primarily a business to business operation they saved me over £100 today on paying 2800 Euros to Holland their no fee rate 1.2069 Santander 1.1616 plus £10.
It seems on the personal side I got the wrong rate for £400 its 67.20 plus £15 fee over £1000 £10 fee so they're probably no better than the established players like CBN Grupo who I think charge a £5 fee
On business account transfers over £1000 they are no fee