About Eastham Design Associates Limited (05917703) United Kingdom