About Birtchnell Plant Limited (11636517) United Kingdom