About Oliver Soames Ltd (13364011) United Kingdom