About Brothers Cafe Strood Ltd (13212846) United Kingdom