About Beadsmore Associates Ltd (03100723) United Kingdom