About William Oliver Holdings Company Limited (10485361) United Kingdom