About Bearfoot Breaks Limited (10603280) United Kingdom