About Birks London Limited (09476908) United Kingdom