About Alex Davis (bedford) Ltd (10047936) United Kingdom