About Rebecca Speculo Kitchen Design Ltd (10828335) United Kingdom