About J Sparrow Ltd (10132278) United Kingdom