About Barefoot Warrior Ltd (10045052) United Kingdom