About Bewick Self Associates Ltd (08086499) United Kingdom