About Kelvin Court Brixham Ltd (06898826) United Kingdom