About Bodycheck Limited (03958283) United Kingdom