About Oliver S Of London Limited (09256420) United Kingdom