About Sparrows Herne Management Co. Limited (05368008) United Kingdom