About Baydale Beck Limited (07986533) United Kingdom