About Yorkshire Olive Bowl Ltd (07063237) United Kingdom