About Bidwell & Co. Limited (02673692) United Kingdom