About Platform 1 Design Llp (OC412443) United Kingdom