About Oy Spence Ltd (13619600) United Kingdom