About Birdsall Ltd. (05932214) United Kingdom