About A Birkin & Sons Limited (12460145) United Kingdom