About Newbourne Incinerators Limited (07864648) United Kingdom