About Abel N Sons Ltd. (11090725) United Kingdom