About J.p. Telfer (2010) Limited (SC386670) United Kingdom