About Fulcrum Fit-out Limited (11896313) United Kingdom