About Valley Design & Development Ltd (12630466) United Kingdom