About Vel Treatment Rooms Ltd (10106412) United Kingdom