About Beech Jones Associates Limited (07253926) United Kingdom