About Gerald Sparrow Limited (09095833) United Kingdom