About William Mccoy Limited (SC374524) United Kingdom