About Trowsa Plant (2014) Limited (07178774) United Kingdom