About Buck Consultants (administration & Investment) Limited (01034719) United Kingdom