About Valloughton Ltd (09780428) United Kingdom