About Earl Leighton Limited (10731160) United Kingdom