About Birkwell & Co Limited (13277213) United Kingdom