About Nicholas Bidwell Ltd (12976304) United Kingdom