About Martin Bown & Co Ltd. (03396922) United Kingdom