About The Kubricks Limited (08004363) United Kingdom