About Folkesworth Ability Ltd (09543654) United Kingdom