About Shoreditch Associates Limited (08842608) United Kingdom