About Bodi Design Limited (06587535) United Kingdom