About Beardsmore Associates Limited (04497957) United Kingdom