About Springwood Hall Limited (03065956) United Kingdom