About James Cleghorn Ltd (13303540) United Kingdom