About Martin & Co. (u.k.) Limited (02999803) United Kingdom