About Badger Barns & Roofing Limited (05946842) United Kingdom