About Beck & Ford Management Limited (12255118) United Kingdom