About A.s.lloyd & Son Limited (00904792) United Kingdom