About Body Design Company Limited (02989502) United Kingdom