About Birdsall & Armstrong Limited (03510881) United Kingdom