About Machin & Palfreyman Ltd (04880138) United Kingdom