About Briggs & Forrester (uk) Limited (10108002) United Kingdom