About E J Mcguirl Limited (09058593) United Kingdom