About Sparrow Holdings (york) Limited (11213177) United Kingdom