About E. Sidwell Limited (00733621) United Kingdom