About Design Pool London Ltd (10268829) United Kingdom