About Fulcrum (europe) Limited (01749919) United Kingdom