About Keith Egleton Company Limited (06225723) United Kingdom