About Chalmers Ltd (12202217) United Kingdom