About Foray Design Associates Ltd (05709767) United Kingdom