About Birkbeck Associates Uk Limited (05303027) United Kingdom