About Malcolm Shepherd & Co Ltd. (SC322003) United Kingdom