About Yapp Associates Limited (06908459) United Kingdom