About Albion Tower & Scaffold (east Midlands) Limited (02214076) United Kingdom