About Adafoord Limited (01113831) United Kingdom