About Kubrick Construction Limited (07961584) United Kingdom