About Valley Terrace Ltd (12610232) United Kingdom