About The Shenley Works Limited (13179607) United Kingdom