About Seven Towers Workshop Limited (NP000263) United Kingdom