About St. David S House Limited (02262173) United Kingdom