About Kubala Design Limited (06672181) United Kingdom