About Chalmere Ltd (07612079) United Kingdom