About Beckdale Europe Limited (06820567) United Kingdom