About S. J. Last Limited (06960383) United Kingdom