About J & S Bellon Limited (03355918) United Kingdom