About The Specialist Worx Group Ltd (10748052) United Kingdom