About Fulcrum Manufacturing Limited (05062792) United Kingdom