About Merchant Knox Limited (13557330) United Kingdom