About David E Seabright & Co (nailsea) Limited (04227920) United Kingdom