About Briggs & Forrester Living Limited (01867941) United Kingdom