About Thebldr.co Limited (13604883) United Kingdom