About A A Moore & Son Ltd (05894808) United Kingdom