About Bellis & Sons Ltd (09291805) United Kingdom