About B.o.d Design&construct Ltd (12262305) United Kingdom