About W Maycock Limited (04500216) United Kingdom