About Merrin Sparrow Management Limited (06803754) United Kingdom