About Glamorgan Washing Limited (11955096) United Kingdom