About The Badger Lakeside Limited (11251125) United Kingdom