About Designer Print (west London) Limited (02166107) United Kingdom