About Bence Associates Limited (08087241) United Kingdom