About Birk Holdings Limited (10905002) United Kingdom