About Derek Baird Ltd (09915961) United Kingdom