About Oliver George Lycett Ltd (13333226) United Kingdom