About A E Sparrow & Son Ltd (12499981) United Kingdom