About Upperdales Associates Limited (13173406) United Kingdom