About Diddywear Ltd. (07252967) United Kingdom