About Rebecca Scott Limited (03537255) United Kingdom