About Fulcrum Automotive Solutions Limited (07530358) United Kingdom