About The Ring Sling Company Limited (10994157) United Kingdom