About Bambudda Darlington Ltd (13254334) United Kingdom