About Designerpool Limited (13661265) United Kingdom