About William Byrd Pool Trust Limited (04339276) United Kingdom