About Boddy Associates Limited (05719829) United Kingdom