About Angle Associates Limited (08972648) United Kingdom