About Bell & Fox Design Limited (10264218) United Kingdom