About Obsessive Compulsive Dusters Limited (11133236) United Kingdom