About Quaike Design & Communication Limited (04798661) United Kingdom