About Sparrowhawk International Limited (05043759) United Kingdom