About Bearfoot Design Ltd (12032391) United Kingdom