About E & G Mcallister Ltd (SC585362) United Kingdom