About Ring & Brymer Holdings Limited (01666939) United Kingdom