About Fulcrum Design Limited (03166691) United Kingdom