About Robert Birkbeck & Son Limited (01185038) United Kingdom