About Sparrow Building Ltd (08842213) United Kingdom