About A Walters & Sons Limited (07143265) United Kingdom