About Harkers Blinds Ltd (12990382) United Kingdom