About Ditto-yad Limited (07166595) United Kingdom