About Boddington Holdings Limited (12887547) United Kingdom