About Fulcrum Project Engineering Ltd. (04250451) United Kingdom