About Sparrow (leicester) Limited (07034460) United Kingdom