About The Ribbing Company Limited (09901494) United Kingdom