About S & G Abel Limited (04990022) United Kingdom