About Scape Design Associates Limited (04055451) United Kingdom