About Fulcrum United Ltd (13683121) United Kingdom