About T. W. Rogers Ltd (04514910) United Kingdom