About Berkhampstead 340 Ltd (09982698) United Kingdom