About Attewell & Hardwicke Ltd (11839157) United Kingdom