About Alan Bean Ltd (13648312) United Kingdom