About Mckinswood Limited (10710376) United Kingdom