About L & D Bird Ltd (08546161) United Kingdom