About J & Sa Limited (07603566) United Kingdom