About Abbey Design Associates (gloucester) Limited (05917986) United Kingdom