About Kubicki Ltd (07252205) United Kingdom