About Sparrow & Newman Ltd (01015040) United Kingdom