About S & J Wenman Limited (07742822) United Kingdom