About E W Richards Limited (06003043) United Kingdom