About Beckett And White Internet Holding Ltd (11645424) United Kingdom