About J&j Suterwalla Limited (12316826) United Kingdom