About Barkham Blue Ltd (06854086) United Kingdom