About Beckdee Services Limited (03595084) United Kingdom