About Fulcrum (england) Ltd (07287106) United Kingdom