About Malcolm J Presland Limited (02119337) United Kingdom