About Allen Lawrence Holdings Ltd (10975268) United Kingdom