About Design A Space Amersham Ltd (12150254) United Kingdom