About Bound & Tamed Limited (13470638) United Kingdom