About Fulcrum Engineering & Technical Limited (09791172) United Kingdom