About Oliver Smith Limited (11530638) United Kingdom