About Nick Boddy Limited (06886112) United Kingdom