About Fulcrum Technical Services Ltd (10969504) United Kingdom