About Beechwood International Limited (02452988) United Kingdom