About Chalmers & Co (sussex) Limited (04467155) United Kingdom