About Studio Design & Advertising Ltd (05995973) United Kingdom