About Buckbod Investments Limited (01362589) United Kingdom