About Abbeyfield Associates Limited (03288515) United Kingdom