About Olivia Bell Design Limited (07336068) United Kingdom