About Bb Staffordshire Holdings Limited (10630883) United Kingdom