About Birkbeck Limited (09321623) United Kingdom