About Bearclaw Apparel Limited (10396579) United Kingdom