About Oliver Harrison Design Ltd (12240322) United Kingdom