About Bruford Investment Limited (11148356) United Kingdom