About Bearwood International Limited (02686596) United Kingdom