About Abbey Associates Design Limited (06726518) United Kingdom