About Chalmers International Limited (09772532) United Kingdom