About Oscar Patterson Ltd (10261792) United Kingdom