About John Skidmore & Co Limited (05431347) United Kingdom