About Bodyshop Solutions Holdings Limited (08357800) United Kingdom