About Briggs & Forrester Engineering Limited (08312840) United Kingdom