About Beechwood (strathtay) Limited (09232415) United Kingdom