About Dickiesheba Limited (01298295) United Kingdom