About Jim Peebles Ltd (SC478258) United Kingdom