About Nailsea Patio Supplies Limited (04629107) United Kingdom