About Bodley Scott & Associates Limited (07866429) United Kingdom