About Oc Design Factory Ltd (13529728) United Kingdom