About John Astley & Sons Limited (00035885) United Kingdom