About Allan Gerald Ltd (11307029) United Kingdom