About Malcolm Jones & Co Limited (05955098) United Kingdom