About Briggs & Forrester Limited (05851954) United Kingdom