About J. Walster Limited (01889092) United Kingdom