About Fulcrum Projects Ltd (05677231) United Kingdom