About Fulcrum Building Design Limited (04636104) United Kingdom