About James P Maginnis Limited (00379567) United Kingdom