About Storer Rentals (llandudno) Limited (07471209) United Kingdom