About A.parker & Sons Limited (00515125) United Kingdom