About Allan Lamb Travel Limited (11156208) United Kingdom