About A.p. Sparrow Limited (02919991) United Kingdom