About Briggs & Forrester Group Limited (04342869) United Kingdom