About Fulcher-baker Holdings Ltd (11740030) United Kingdom