About Buck Rodgers Partnership Ltd (09680127) United Kingdom