About Hastingwood Services Limited (12591971) United Kingdom