About Seddon Birchwood Limited (05081993) United Kingdom