About Buckner Roderick Limited (02778834) United Kingdom