About Martin Pendered & Co. Limited (03689328) United Kingdom