About John & Olivia Limited (09144381) United Kingdom