About L A Earl & Co Limited (04868884) United Kingdom