About E.wallace Limited (SC167229) United Kingdom