About Briscoe & Stubbs Limited (06013696) United Kingdom