About Chase Hammond Ltd (07958267) United Kingdom