About Storer Shiels Limited (11031778) United Kingdom