About Bobby Dowza Ltd (13537820) United Kingdom