About Birkbeck White International Limited (03434853) United Kingdom