About Baron Crafts Limited (12621965) United Kingdom