About Neal Associates Limited (08348264) United Kingdom