About Quadrum Belgrave Limited (12290011) United Kingdom