About Beechwood Commercials Ltd (08694236) United Kingdom