About Egis & Talors Ltd (09884335) United Kingdom