About Fulcrum Associates Llp (OC366487) United Kingdom