About J & L Macpherson Ltd (08858251) United Kingdom