About Allan Lockyer And Son Limited (00653948) United Kingdom