About Chris Beedel & Associates Limited (10631099) United Kingdom