About Folden Jills Limited (12135049) United Kingdom