About Open Door (rotherham) Limited (10140462) United Kingdom