About S & C Browne Building Services Limited (06398733) United Kingdom