About A.lloyd And Sons Limited (00142985) United Kingdom