About Kluba Jackman Designs Limited (05012691) United Kingdom