About Wandsworth Associates Limited (05492505) United Kingdom